new product committee - German English Dictionary